请问 "select SUM(n1,n2,n3) AS number from tb_month where tyear="+year+""错误在何处啊?
来源:百度知道 编辑:UC知道 时间:2024/06/07 07:13:49
以上参数都是为整型
以上参数都是为整型,报错为"SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确.",把sum中的参数该为连加的我也尝试了,可效果还是一样啊!
以上参数都是为整型,报错为"SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确.",把sum中的参数该为连加的我也尝试了,可效果还是一样啊!
sum只有一个参数,可以是sum(n1),sum(n2),sum(n3),或者sum(n1+n2+n3)。
另外,如果tyear是字符,则"select ... where tyear='"+year+"'"
表名称和各字段的名称都没错吗?
还有,把number改成其它什么,比如NNNN,number可能是SQL的一个保留字。
select SUM(n1,n2,n3) AS numbers from tb_month where tyear="+year+"
如果是n1,n2,n3的和应该SUM(n1+n2+n3)
如果是n1,n2,n3分别求和应该是sum(n1),sum(n2),sum(n3)
你的写法中语法有问题
把number改为numbers
问题出在sum(n1,n2.n3)
因为:
SUM 函数要求有 1 个参数。
而你有三个参数,要不你这样写:
select (SUM(n1)+sum(n2)+sum(n3)) AS number from tb_month where tyear="+year+"
试试看!
su语法错误,只能有一个参数,如要求他们三个的和,可以sumsum(n1),sum(n2),sum(n3),
"select SUM(n1,n2,n3) AS number from tb_month where tyear="+year+""
"select SUM(n1,n2,n3) AS number from tb_month where tyear="&year
报错什么啊
我觉得是你year那里应该改成'"+year+"'
请问PHOTOSHOP里面的"Select-Modify-Contract"是什么意思?
"select count(*) Mycount from books "
"select * from [guestbook]"为什么有[]
Select case Request("action")
sql="select * from user"
请问高手 select * from gcchs where gcname like '% "& H_lx &"%' 哪出了问题呀?
rs.open "select * from * where *",conn,1 请问其中的1,2,3表示什么?
请问rs.open "select * from user",conn,1,3 里的1和3是什么意思?
请问conn.Execute ("select * from 1月15K order by 时间 desc")这个语句有什么问题
select!!!!!